Torrevieja: 2 Bed Apartment On 2Nd Floor With Lift Access, Just 430M To Beach